consular immunity - Francés Inglés Diccionario